<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Rejcet mail magazine</title>
<script type="text/javascript">
function myFunction()
{
    var r=confirm("メールマガジンの受信を停止してもよろしいですか？");
    if (r==true)
    {
      document.write('<?php rejectMail(); ?>');
    }
    else
    {
      return false;
    }
}
</script>
</head>
<body onload="myFunction();">
<?php
//Formart: http://localhost/V2SoftBNGINJOOM1306/?mail=unsendmail&email=alicuche@gmail.com

    function rejectMail()
    {
        defined('_JEXEC') or die;
        $getmail = $_REQUEST['email'];
        
        $db = JFactory::getDbo();   
        /*Get data user*/
            $query = "select * from #__users Where MD5(email)= '".$getmail."'";
            $db->setQuery($query); 
            $result = $db->loadObjectList();
            //var_dump($result);
        /*Get data leader*/
            $query1 = "select * from coch Where MD5(COCH_MAIL)= '".$getmail."'";
            $db->setQuery($query1); 
            $result1 = $db->loadObjectList();
            //var_dump($result1);
        /*Get data user mail extension*/
            $query2 = "select * from DUME Where MD5(DUME_MAIL)= '".$getmail."'";
            $db->setQuery($query2); 
            $result2 = $db->loadObjectList();
        if($result[0]->id != null || $result1[0]->COCH_CODE != null || $result2[0]->DUME_MAIL != null)
        {
            /*Update flag sendEmail in table users */
            if($result[0]->id != null)
            {
                //echo $result[0]->id;
                $query3 = "update #__users set sendEmail= '0' Where MD5(email)= '".$getmail."'";
                $db->setQuery($query3);  
                $db->query(); //Execute query  
                echo "<qre>";
                print_r($result[0]->email.'メールアドレスにメールマガジンの配信停止は完了しました。<br/>');
                echo "</pre>";
            }
            /*Update flag COCH_MAIF in table coch */
            if($result1[0]->COCH_CODE != null)
            {
                $query4 = "update coch set COCH_MAIF ='0' Where MD5(COCH_MAIL)= '".$getmail."'";
                $db->setQuery($query4);  
                $db->query(); //Execute query        
                echo "<qre>";
                print_r($result1[0]->COCH_MAIL.'メールアドレスにメールマガジンの配信停止は完了しました。<br/>');
                echo "</pre>";
            }
            /*Update flag DUME_FLAG in table DUME */
            if($result2[0]->DUME_MAIL != null)
            {
                $query5 = "update DUME Set DUME_FLAG ='0' Where MD5(DUME_MAIL)='".$getmail."'";
                $db->setQuery($query5);      
                $db->query(); //Execute query  
                echo "<qre>";
                print_r($result2[0]->DUME_MAIL.'メールアドレスにメールマガジンの配信停止は完了しました。<br/>');
                echo "</pre>";
            }
        }
        else
        {
            echo "<qre>";
            print_r('現在のメールアドレスは定期的のメールマガジン配信先のメールアドレスではありません。<br/>');
            echo "</pre>";
        }
    }

?>
</body>
</html>